Load the configuration from file.
Settings for the compiler
Configuration of how to use the program.
Configuration options only relevant for clang-tidy.
Configuration data for the compile_commands.json
Configuration options only relevant for static code checkers.
Settings for logging.
Minimal config to setup path to config file and workdir.